spiny sturgeon - Spanish English Dictionary